home *** CD-ROM | disk | FTP | other *** search
-
-
-
- - 1 -
-
-
-
- Base Development 7.3 Release Notes
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 2 -
-
-
-
- 3. _N_e_w__F_e_a_t_u_r_e_s
-
- This chapter lists the new compiler_dev features
- for the MIPSpro 7.3 release.
-
-
- 3.1 _L_i_n_k_e_r__T_e_x_t__R_e_o_r_d_e_r_i_n_g
-
- The linker now supports function layout in the
- text section through the use of a feedback file.
- This featire is intended to optimize performance
- by minimizing page faults and I-cache misses
- based on the frequency information in the
- feedback file. This file is usually produced by
- the prof(1)/cvperf(1) or sscord(1)/ssorder(1)
- commands, but a user can also construct or
- modify this ASCII file.
-
- To use this feature, you must add the following
- flags to your linker command line:
-
- -LD_LAYOUT:_r_e_o_r_d_e_r__f_i_l_e=_f_e_e_d_b_a_c_k__f_i_l_e_n_a_m_e
-
- Note that object files must have been compiled
- with the -OPT:procedure_reorder=ON option
- specified. For more information on this option,
- see the ld(1) and opt(5) man pages.
-
-
-
- 3.2 _G_l_o_b_a_l__O_f_f_s_e_t__T_a_b_l_e_s__(_G_O_T_)
-
- Old object files compiled with the obsolete
- -xgot flag can now be linked with files that
- were not compiled with -xgot.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-